* {
    margin: 0;
    padding: 0;
}

#main {
    -webkit-column-width: 202px;
    -moz-column-width: 202px;
    -o-column-width: 202px;
    -ms-column-width: 202px;
}

.box {
    padding: 15px 0 0 15px;
}

.pic {
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: 3px 3px 5px #ccc;
    width: 165px;
}

.pic img {
    display: block;
    width: 165px;
    height: auto;
}